ffb886d428022c2b975cfc88110a728d571741ff,zul/src/org/zkoss/zul/render/Groupbox3d.java,Groupbox3d,render,#Component#Writer#,40
Before Change
wh.writeln("<tr height=\"22\"><td class=\"groupbox-3d-ml\"></td>");
wh.writeln("<td width=\"3\" class=\"groupbox-3d-mm\"></td>");
wh.write("<td class=\"groupbox-3d-mm\">");
caption.redraw(out);
wh.writeln("</td>");
wh.writeln("<td width=\"3\" class=\"groupbox-3d-mm\"></td>");
wh.writeln("<td class=\"groupbox-3d-mr\"></td></tr>");
wh.writeln("<tr><td colspan=\"5\" class=\"groupbox-3d-b\"></td></tr>");
wh.write("</table>");
gcExtStyle = "border-top:0;";
}
After Change
public void render(Component comp, Writer out) throws IOException {
final SmartWriter wh = new SmartWriter(out);
final Groupbox self = (Groupbox) comp;
final String look = self.getCaptionLook() + '-';
final Caption caption = self.getCaption();
final String uuid = self.getUuid();
final Execution exec = Executions.getCurrent();
wh.write("<table id=\"").write(uuid).write("\" z.type=\"zul.widget.Grbox\"")
.write(self.getOuterAttrs()).write(self.getInnerAttrs())
.write(">\n<tr valign=\"top\"><td>");
String gcExtStyle = "";
if (caption != null) {
wh.writeln("<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">");
wh.write("<tr><td class=\"").write(look).write("tl\"></td>");
wh.writeln("<td colspan=\"3\" class=\"").write(look).write("tm\"></td>");
wh.writeln("<td class=\"").write(look).write("tr\"></td></tr>");
wh.writeln("<tr height=\"22\"><td class=\"").write(look).write("ml\"></td>");
wh.writeln("<td width=\"3\" class=\"").write(look).write("mm\"></td>");
wh.write("<td class=\"").write(look).write("mm\">");
caption.redraw(out);
wh.writeln("</td>");
wh.writeln("<td width=\"3\" class=\"").write(look).write("mm\"></td>");
wh.writeln("<td class=\"").write(look).write("mr\"></td></tr>");
wh.writeln("<tr><td colspan=\"5\" class=\"").write(look).write("b\"></td></tr>");
wh.write("</table>");
gcExtStyle = "border-top:0;";